home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / dev / gui / relative.rea < prev    next >
Text File  |  1997-03-02  |  3KB  |  55 lines

  1. Short:    Relative BOOPSI Gadget + GroupGadget
  2. Author:   Jeroen Massar (t-jeroem@microsoft.com)
  3. Uploader: Jeroen Massar (t-jeroem@microsoft.com)
  4. Type:     dev/gui
  5.  
  6. These couple of BOOPSI gadgets allow you to create a fast total BOOPSI
  7. window which resizes automaticaly because it uses the input.device task.
  8. This is totally OS legal and it is the best way to make use of the full
  9. set of features of BOOPSI. Why another GUI? I hear you say, well simply
  10. when you use MUI, it takes too much memory (like those huge MS programs).
  11. Secondly, the program has to watch the user if it changes the dimensions
  12. of the window, eg. the program always to call the GUI's wait routine.
  13. With this solution you simply call Exec's GetMsg() when you really have
  14. time to wait and when you really want to know if the user pressed a button.
  15. This solution is generally less CPU and memory intensive. This is a
  16. developer release, if you have some comments about my way of thinking or
  17. about these gadgets in general mail me... You should simply copy the classes
  18. directory to your sys: partition of your harddisk and then check out DaGuru
  19. to see the gadgets at work. The gadgets could send things to the serial port,
  20. as I've not removed/disabled all debug code, so enable sushi! The DaGuru
  21. interface is derived from the interface of The Guru 3.0 by Emiel Lensink, he
  22. knows about these gadgets and the user-interface. You can include *ANY* BOOPSI
  23. gadget you want and it'll resize whenever possible. The gadgets are arranged in
  24. a group and by setting orientation you can specify how the group is layed out.
  25. Simply using a group inside a group allows you to create any GUI you want.
  26.  
  27. PS: Like you should've noticed, I've got an Microsoft e-mail address, well
  28.     this can be explained very easily, I'm currently doing a practical year,
  29.     half of which I did in the Dijkzigt Hospital's Thoraccentre in Rotterdam,
  30.     Holland and the other at the PSS Group of Microsoft in Hoofddorp, Holland.
  31.     The e-mail address is valid until 6-6-1997.
  32.  
  33.  
  34. ============================= Archive contents =============================
  35.  
  36. Original  Packed Ratio    Date     Time    Name
  37. -------- ------- ----- --------- --------  -------------
  38.     2278    1134 50.2% 10-Feb-97 22:06:18  Relative.info
  39.     6776    4017 40.7% 10-Feb-97 22:06:00 +relbutton.gadget
  40.     7020    4534 35.4% 10-Feb-97 22:06:00 +relgroup.gadget
  41.     5904    3643 38.2% 10-Feb-97 22:06:00 +virtual.gadget
  42.     4432    2826 36.2% 10-Feb-97 22:06:00 +value.model
  43.    12056    5987 50.3% 10-Feb-97 22:45:38 +DaGuru
  44.    25879    7843 69.6% 10-Feb-97 22:45:38 +DaGuru.c
  45.     2258     685 69.6% 10-Feb-97 22:45:40 +DaGuru.h
  46.     3036     780 74.3% 10-Feb-97 22:45:40 +DaGuru.info
  47.     6870    2143 68.8% 10-Feb-97 22:06:00 +relbutton.h
  48.     7891    2474 68.6% 10-Feb-97 22:06:00 +relgroup.h
  49.     7666    2424 68.3% 10-Feb-97 22:06:00 +virtual.h
  50.     5722    1651 71.1% 10-Feb-97 22:06:00 +value.h
  51.     2010    1057 47.4% 10-Feb-97 22:47:52 +Relative.readme
  52.      538     306 43.1% 10-Feb-97 22:11:14 +SCOPTIONS
  53. -------- ------- ----- --------- --------
  54.   100336   41504 58.6% 12-Feb-97 15:08:40   15 files
  55.